home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / JPG5A386.ZIP / readme.386 < prev    next >
Text File  |  1994-12-17  |  8KB  |  162 lines

  1. The Independent JPEG Group's JPEG software
  2. ==========================================
  3.  
  4. This distribution contains MS-DOS executable copies of version 5a of the
  5. Independent JPEG Group's free JPEG software.  You are welcome to redistribute
  6. this software and to use it for any purpose, subject to the conditions under
  7. LEGAL ISSUES, below.
  8.  
  9. This version of the software runs ONLY on PCs with 386 or better CPUs.
  10. It is compiled to use 386 32-bit mode, and it runs 25% to 50% faster than
  11. the plain 16-bit DOS version.  It will run in a Windows or OS/2 DOS window
  12. as well as under plain MS-DOS.  You'll need at least a megabyte of extended
  13. or expanded memory to get decent performance.  (For older machines, use the
  14. plain DOS version of the IJG software, which should be available from the
  15. same place you got this package.)
  16.  
  17. For usage instructions, see the file usage.doc.  Useful information can also
  18. be found in the JPEG FAQ (Frequently Asked Questions) article, posted
  19. regularly in the Usenet newsgroups comp.graphics and news.answers.
  20.  
  21. Please report any problems with this software to jpeg-info@uunet.uu.net.
  22.  
  23.  
  24. INSTALLATION
  25. ============
  26.  
  27. On most MS-DOS setups, the programs should run as-is.  Try just typing
  28. "cjpeg" or "djpeg" and see if you get a screenful of help info.  If not,
  29. you may have a conflict with your extended or expanded memory manager.
  30. Get the file oak.oakland.edu:/SimTel/msdos/djgpp/djgpp.faq for the latest
  31. information on resolving such problems.  If all else fails, you can always
  32. use the non-386 version of the IJG programs.
  33.  
  34. For best results, you should set the environment variable GO32TMP to point
  35. to a temporary directory on a hard disk with plenty of free space.  For
  36. example,
  37.     set GO32TMP=c:/temp
  38. (Notice you should use forward slash "/" before a directory name, not
  39. backslash "\" as is more common on DOS.)  You can put this command in your
  40. AUTOEXEC.BAT file so that you don't have to enter it by hand in future.
  41. If you don't set GO32TMP, the programs will try to create work files in the
  42. current directory.  This may lead to unexpected "Insufficient memory"
  43. errors, especially if you happen to be cd'ed to a floppy.
  44.  
  45. If you have DJGPP 1.12 or later installed, you can save some disk space by
  46. re-stubbing these programs with exe2coff/coff2exe.  This will remove the
  47. built-in copies of go32 and instead use the go32 you already have.  (Note:
  48. rdjpgcom and wrjpgcom are not compiled with DJGPP and cannot be restubbed.)
  49.  
  50. The programs' "-dct float" option will not work if you don't have a math
  51. coprocessor.  You could get DJGPP and install its math emulator, but it
  52. will run so slowly that you may as well not bother.
  53.  
  54.  
  55. ABOUT JPEG FILE FORMATS
  56. =======================
  57.  
  58. CAUTION: Handmade Software's shareware PC program GIF2JPG produces files that
  59. are totally incompatible with our programs (and everyone else's too).  They
  60. use a proprietary format that is an amalgam of GIF and JPEG representations.
  61. However, you can force GIF2JPG to produce compatible files with its -j switch,
  62. and their decompression program JPG2GIF can read our files.  (Version 2.0 of
  63. GIF2JPG produces compatible files by default.)
  64.  
  65. The file format we have adopted is called JFIF.  This format has been agreed
  66. to by a number of major commercial JPEG vendors, and it has become the de
  67. facto standard.  JFIF is a minimal or "low end" representation.  Work is also
  68. going forward to incorporate JPEG compression into the TIFF standard, for use
  69. in "high end" applications that need to record a lot of additional data about
  70. an image.  We intend to support TIFF in the future.  We hope that these two
  71. formats will be sufficient and that other, incompatible JPEG file formats
  72. will not proliferate.
  73.  
  74. Indeed, part of the reason for developing and releasing this free software is
  75. to help force rapid convergence to de facto standards for JPEG file formats.
  76. SUPPORT STANDARD, NON-PROPRIETARY FORMATS: demand JFIF or TIFF/JPEG!
  77.  
  78.  
  79. LEGAL ISSUES
  80. ============
  81.  
  82. The authors make NO WARRANTY or representation, either express or implied,
  83. with respect to this software, its quality, accuracy, merchantability, or
  84. fitness for a particular purpose.  This software is provided "AS IS", and you,
  85. its user, assume the entire risk as to its quality and accuracy.
  86.  
  87. This software is copyright (C) 1991, 1992, 1993, 1994, Thomas G. Lane.
  88. All Rights Reserved except as specified below.
  89.  
  90. Permission is hereby granted to use, copy, modify, and distribute this
  91. software (or portions thereof) for any purpose, without fee, subject to these
  92. conditions:
  93. (1) If any part of the source code for this software is distributed, then this
  94. README file must be included, with this copyright and no-warranty notice
  95. unaltered; and any additions, deletions, or changes to the original files
  96. must be clearly indicated in accompanying documentation.
  97. (2) If only executable code is distributed, then the accompanying
  98. documentation must state that "this software is based in part on the work of
  99. the Independent JPEG Group".
  100. (3) Permission for use of this software is granted only if the user accepts
  101. full responsibility for any undesirable consequences; the authors accept
  102. NO LIABILITY for damages of any kind.
  103.  
  104. These conditions apply to any software derived from or based on the IJG code,
  105. not just to the unmodified library.  If you use our work, you ought to
  106. acknowledge us.
  107.  
  108. Permission is NOT granted for the use of any IJG author's name or company name
  109. in advertising or publicity relating to this software or products derived from
  110. it.  This software may be referred to only as "the Independent JPEG Group's
  111. software".
  112.  
  113. We specifically permit and encourage the use of this software as the basis of
  114. commercial products, provided that all warranty or liability claims are
  115. assumed by the product vendor.
  116.  
  117.  
  118. We are required to state that
  119.     "The Graphics Interchange Format(c) is the Copyright property of
  120.     CompuServe Incorporated.  GIF(sm) is a Service Mark property of
  121.     CompuServe Incorporated."
  122.  
  123.  
  124. SOURCE CODE
  125. ===========
  126.  
  127. The source code from which this software was generated is freely available.
  128. The "official" archive site for the source code is ftp.uu.net (Internet
  129. address 192.48.96.9).  The most recent released version can always be found
  130. there in directory graphics/jpeg.  This particular version is archived as
  131. graphics/jpeg/jpegsrc.v5a.tar.gz.  If you are on the Internet, you
  132. can retrieve files from ftp.uu.net by standard anonymous FTP.  If you don't
  133. have FTP access, UUNET's archives are also available via UUCP; contact
  134. help@uunet.uu.net for information on retrieving files that way.
  135.  
  136. The source is also available in the SimTel archives (graphics/jpgsrc5a.zip)
  137. and on CompuServe (GRAPHSUP library 15, file jpgs5a.zip).  These copies are
  138. ZIP files which may be easier for PC users to deal with.
  139.  
  140. Note that the user interface used here differs from the Unix-style user
  141. interface found in the main IJG distribution.  Source code for the DOS user
  142. interface is in file jpegaltui.v5a.tar.gz at ftp.uu.net.
  143.  
  144. You are welcome to use the source code in other JPEG-related programs.
  145. The conditions for doing so may be found in LEGAL ISSUES, above.
  146.  
  147. The executables in this package were compiled using DJGPP 1.12m2.
  148. DJGPP is a DOS version of the free GNU C compiler.  You can obtain it
  149. via Internet from oak.oakland.edu: /SimTel/msdos/djgpp/ (or other SimTel
  150. archive sites).
  151.  
  152. The JPEG FAQ (Frequently Asked Questions) article is a useful source of
  153. general information about JPEG.  It is updated constantly and therefore
  154. is not included in this distribution.  The FAQ is posted every two weeks
  155. to Usenet newsgroups comp.graphics, news.answers, and other groups.  You
  156. can always obtain the latest version from the news.answers archive at
  157. rtfm.mit.edu.  By FTP, fetch /pub/usenet/news.answers/jpeg-faq/part1 and
  158. .../part2.  If you don't have FTP, send e-mail to mail-server@rtfm.mit.edu
  159. with body
  160.     send usenet/news.answers/jpeg-faq/part1
  161.     send usenet/news.answers/jpeg-faq/part2
  162.